home *** CD-ROM | disk | FTP | other *** search
- ; $VER: Install.Installer 37.1 (19.11.94)
- ;
- ; This script installs PowerData Professional, its preferences editor and
- ; the various support files to your harddisk. Use Commodore's Installer
- ; utility to execute.
- ;
-
- ; Default source- and destination files
-
- (set prefs-source "//prefs/PDProPrefs")
- (set prefs-dest "SYS:Prefs/")
- (set prefscat-source "Locale/Catalogs/")
- (set prefscat-dest "LOCALE:Catalogs/")
- (set PDPro-source "//PDPro")
- (set PDPro-dest "SYS:WBStartup/")
- (set lib-source "//libs/guifront.library")
- (set lib-source2 "//libs/reqtools.library")
- (set lib-dest "LIBS:")
- (set lprefs-source "//prefs/GUIFront")
- (set lprefs-dest "SYS:Prefs/")
-
- ;***************************************************************************
- ; English strings
- ;
- ; Translation: Native
- ;***************************************************************************
-
- (set default_lang 1)
- (set oldlevel @user-level)
-
- (set wrongkickstart "PDPro requires at least Kickstart 2.04")
- (set lib-where (cat "In which directory do you want to install "
- "guifront.library?"))
- (set lib-where-help (cat "This library is used by the PDPro preferences editor "
- "to create and maintain its graphic user interface. "
- "It will not run without it.\n\n"
- @askdir-help))
- (set prefs-ask (cat "Do you wish to install the PDPro "
- "preferences editor?"))
- (set reqt-ask (cat "Do you wish to install reqtools.library?"))
- (set reqt-where-help (cat "PDPro can be used without reqtools.library "
- "if you do not wish to use data encryption. "
- "If you don't wish to use encryption, you may "
- "skip this part of the installation process.\n\n"))
- (set lprefs-ask (cat "Do you wish to install the GUIFront "
- "preferences editor?"))
- (set lprefs-ask-help (cat "The GUIFront preferences editor allows you to customize "
- "the visual appearance of GUIFront applications, such "
- "as PDProPrefs. It is not strictly necessary to install "
- "in order to use PDPro or PDProPrefs.\n\n"
- @askbool-help))
- (set lprefs-where (cat "In which directory do you want to install the "
- "GUIFront preferences editor?"))
- (set prefs-where (cat "In which directory do you want to install the "
- "PDPro preferences editor?"))
- (set prefs-where-help (cat "The preferences editor allows you to "
- "control the various aspects of PDPro. It is not "
- "strictly necessary to install, but it is greatly "
- "recommended in order to use PDPro fully.\n\n"))
- (set PDPro-where (cat "In which directory do you want to install "
- "the PDPro transparent XPK data loader/saver?"))
- (set PDPro-where-help (cat "This is the program which allows applications to "
- "transparently load and save XPK encoded files.\n\n"
- @askdir-help))
- (set which-lang "Which languages should be installed?")
- (set which-lang-help (cat "The Amiga can be operated in many different "
- "languages. If you want the PDPro preferences "
- "editor and XPK file loader/saver to use the same language as your "
- "Amiga Workbench, then a catalog file must be copied "
- "to your LOCALE: directory for each language supported.\n\n"
- "To reduce the amount of space consumed by the "
- "language files, you can select to have only the "
- "files of specific languages copied.\n\n"
- "Please check the boxes of the languages you "
- "wish to have available on your system.\n\n"
- @askoptions-help))
- (set copying-lib "Copying guifront.library to ")
- (set copying-lprefs "Copying GUIFront preferences editor to ")
- (set copying-PDPro "Copying PDPro to ")
- (set copying-prefs "Copying PDPro preferences editor to ")
- (set copying-reqt "Copying reqtools.library to ")
-
- ;***************************************************************************
- ; Danish strings
- ;
- ; Translation: Michael Berg
- ; Date: 19.11.94
- ;***************************************************************************
-
- (if (= @language "dansk")
- (
- (set default_lang 2)
-
- (set wrongkickstart "PDPro kræver mindst Kickstart 2.04")
- (set lib-where (cat "I hvilket directory ønsker du at installere "
- "guifront.library?"))
- (set lib-where-help (cat "Dette library benyttes af PDPro præferenceeditoren til "
- "at oprette og vedligeholde sit grafiske brugerinterface. "
- "Editoren kan ikke afvikles uden dette library.\n\n"
- @askdir-help))
- (set prefs-ask (cat "Ønsker du at installere PDPro "
- "præferenceeditoren?"))
- (set reqt-ask (cat "Ønsker du at installere reqtools.library?"))
- (set reqt-where-help (cat "PDPro kan eventuelt benyttes uden reqtools.library "
- "hvis du ikke ønsker at anvende datakryptering. "
- "Hvis du ikke ønsker at benytte kryptering kan du "
- "skippe denne del af installationsproceduren.\n\n"))
- (set lprefs-ask (cat "Ønsker du at installere GUIFront præferenceeditoren?"))
- (set lprefs-ask-help (cat "GUIFront præferenceeditoren tillader dig at personliggøre "
- "den visuelle fremtoning af GUIFront applikationer såsom "
- "PDProPrefs. Det er ikke strengt nødvendigt at installere "
- "denne editor for at kunne benytte PDPro og PDProPrefs.\n\n"
- @askbool-help))
- (set lprefs-where (cat "I hvilket directory ønsker du at installere "
- "GUIFront præferenceeditoren?"))
- (set prefs-where (cat "I hvilket directory ønsker du at installere "
- "PDPro's præferenceeditor?"))
- (set prefs-where-help (cat "Præference editoren tillader dig at kontrollere "
- "forskellige aspekter af PDPro. Det er ikke strengt "
- "nødvendigt at installere den, men det anbefales kraftigt "
- "for at udnytte PDPro fuldt ud.\n\n"
- @askdir-help))
- (set PDPro-where (cat "I hvilket directory ønsker du at installere "
- "PDPro, XPK data loader/saveren?"))
- (set PDPro-where-help (cat "Det er dette program, som tillader applikationer "
- "transparent at hente og gemme XPK kodede datafiler.\n\n"
- @askdir-help))
- (set which-lang "Hvilke sprog ønskes installeret?")
- (set which-lang-help (cat "Amigaen kan benyttes i mange forskellige sprog. "
- "Hvis du ønsker at PDPro præferenceeditoren samt XPK data "
- "loaderen/saveren skal benytte samme sprog "
- "som din Amiga Workbench, så må der kopieres en "
- "katalogfil til dit LOCALE: directory for hvert enkelt "
- "understøttet sprog. For at reducere sprogfilernes "
- "pladsforbrug kan du vælge kun at installere det eller "
- "de sprog som du ønsker skal være tilgængelige på "
- "dit system. Afkryds ud for hvert enkelt sprog du ønsker "
- "at installere.\n\n"
- @askoptions-help))
- (set copying-lib "Kopierer guifront.library til ")
- (set copying-lprefs "Kopierer GUIFront præferenceeditoren til ")
- (set copying-PDPro "Kopierer PDPro til ")
- (set copying-prefs "Kopierer PDPro præferenceeditoren til ")
- (set copying-reqt "Kopierer reqtools.library til ")
- ))
-
- ;***************************************************************************
- ; Make sure we are running under a 2.04 ROM
- ;***************************************************************************
-
- (complete 0)
-
- (if (< (/ (getversion) 65536) 37)
- (
- (abort wrongkickstart)
- ))
-
- (complete 5)
-
- ; Ask user where he wants the PDPro preferences editor
- ;
- (if
- (askbool
- (prompt prefs-ask)
- (help (cat prefs-where-help @askbool-help))
- )
- (
- (set prefs-dest
- (askdir
- (prompt prefs-where)
- (help (cat prefs-where-help @askdir-help))
- (default prefs-dest)
- )
- )
- (copyfiles
- (prompt (cat copying-prefs prefs-dest "..."))
- (source prefs-source)
- (dest prefs-dest)
- (help @copyfiles-help)
- (infos)
- )
-
- ; Attempt to install GUIFront.library.
- ; The preferences editor needs it.
- ;
-
- (set lib-dest
- (askdir
- (prompt lib-where)
- (help lib-where-help)
- (default lib-dest)
- )
- )
-
- ; Now copy it over
- ;
-
- (copylib
- (prompt (cat copying-lib lib-dest "..."))
- (help @copylib-help)
- (source lib-source)
- (dest lib-dest)
- (confirm)
- )
-
- ; Ask user if he wants the GUIFront preferences editor
- ; as well
- ;
-
- (if
- (askbool
- (prompt lprefs-ask)
- (help lprefs-ask-help)
- )
- (
- (set lprefs-dest
- (askdir
- (prompt lprefs-where)
- (help lprefs-ask-help)
- (default lprefs-dest)
- )
- )
- (copyfiles
- (prompt (cat copying-lprefs lprefs-dest "..."))
- (source lprefs-source)
- (dest lprefs-dest)
- (help @copyfiles-help)
- (infos)
- )
- )
- )
- )
- )
-
- (complete 30)
-
- ; Ask user if he wants reqtools.library copied as well (for encryption)
- ;
- (if
- (askbool
- (prompt reqt-ask)
- (help (cat reqt-where-help @askbool-help))
- )
- ; Copy it over
- ;
- (copylib
- (prompt (cat copying-reqt lib-dest "..." ))
- (help @copylib-help)
- (source lib-source2)
- (dest lib-dest)
- (confirm)
- )
- )
-
- (complete 60)
-
- ; Ask user where he wants the PDPro program itself
- ;
- (set PDPro-dest
- (askdir
- (prompt PDPro-where)
- (help PDPro-where-help)
- (default PDPro-dest)
- )
- )
-
- ; Copy it over
- ;
- (copyfiles
- (prompt (cat copying-PDPro PDPro-dest "..."))
- (source PDPro-source)
- (dest PDPro-dest)
- (help @copyfiles-help)
- (infos)
- )
-
- (complete 80)
-
- ; Attempt to install catalog files for PDPro and its preferences editor
- ;
- (if (exists "LOCALE:")
- (
- (set lang
- (askoptions
- (prompt which-lang)
- (help which-lang-help)
- (choices
- "English"
- "Dansk"
- )
- (default default_lang)
- )
- )
- (user oldlevel)
-
- (set n 0)
-
- (while
- (set language
- (select n
- "English"
- "Dansk"
- ""
- )
- )
- (
- (if (IN lang n)
- (
- (if (<> 0 n)
- (
- (makedir (cat prefscat-dest language))
-
- (copyfiles
- (source (cat prefscat-source language))
- (dest (cat prefscat-dest language))
- (all)
- )
- ))
- ))
-
- (set n (+ n 1))
- ))
- ))
-
- (complete 100)
-